package modelo.caracteristicas;

public enum Cabello implements ICaracteristica{

	//El ladron tenia...
	
	RUBIO ("Tenia cabello rubio."), NEGRO ("Su cabello era negro."), ROJO("Tenia el pelo rojo."), CASTANIO("Su cabello era castanio.");
	
	private String nombre;
	
	Cabello(String cabello){
		this.nombre = cabello;
	}
	
	public String getDescripcion(){
		return this.nombre;
	}
	
	public static Cabello obtenerCabelloSegunDescripcion(String descripcion){
		
		if( descripcion.equals(Cabello.RUBIO.getDescripcion()))
			return Cabello.RUBIO;
		else if ( descripcion.equals(Cabello.NEGRO.getDescripcion()))
			return Cabello.NEGRO;
		else if ( descripcion.equals(Cabello.ROJO.getDescripcion()))
			return Cabello.ROJO;
		else if ( descripcion.equals(Cabello.CASTANIO.getDescripcion()))
			return Cabello.CASTANIO;
		else
			return null;
	}

}
